put on the nosebag - French English Dictionary